@烟雨
2年前 提问
1个回答

linux防火墙不加-p多久失效

齐士忠
2年前

linux防火墙在配置时如果没有加“-p”则这次配置的所有设置将会在下次重启或者关机后失效,如果要防火墙的配置不失效可以在后面加“-p”,还可以执行“iptables-save”来讲防火墙配置保存,“iptables-save”这个是一个整体,中间不需要加空格是一个命令不是参数。若你用的是 RedHat 系列,应该使用“ service iptables save ”保存。

inux防火墙管理工具有以下三种:

  • IPtables

    iptables是与Linux内核集成的IP信息包过滤系统。如果Linux系统连接到因特网或LAN、服务器或连接LAN和因特网的代理服务器,则该系统有利于在Linux系统上更好地控制IP信息包过滤和防火墙配置。

  • Firewalld

    Firewalld提供动态管理的防火墙,支持定义网络连接或接口信任级别的网络/防火墙区域。它支持IPv4、IPv6防火墙设置、以太网桥和IP集。运行时和永久配置选项是分开的。它还为服务或应用程序提供了直接添加防火墙规则的接口。

  • TCP_Wrappers

    TCP_Wrappers是一个工作在第四层(传输层)的的安全工具,对有状态连接的特定服务进行安全检测并实现访问控制,凡是包含有libwrap.so库文件的的程序就可以受TCP_Wrappers的安全控制。它的主要功能就是控制谁可以访问,常见的程序有rpcbind、vsftpd、sshd,telnet。TCP_Wrappers有一个TCP的守护进程叫作tcpd。以ssh为例,每当有ssh的连接请求时,tcpd即会截获请求,先读取系统管理员所设置的访问控制文件,符合要求,则会把这次连接原封不动的转给真正的ssh进程,由ssh完成后续工作;如果这次连接发起的ip不符合访问控制文件中的设置,则会中断连接请求,拒绝提供ssh服务。